Designing the Inter-Organizational Software Engineering Cooperation: An Experience Report

نویسنده

  • Hans W. Nissen
چکیده

This paper reports about experiences in managing the transformation from internal development and maintenance of software engineering tools towards an external one. We describe three different interorganizational cooperation forms which differ in the distribution of development responsibilities between client and vendor – and which support the distributed design of three different classes of software products. An important finding was that even for software engineering tools which were extremely important for project success a carefully designed relationship model enables a successful distributed development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Communication Protocol for Distributed Process Management

Large scale software development processes imply the coordination and cooperation of several sites with a large number of people and sub processes. We present an asynchronous communication protocol for distributed process management adopted within the GENESIS (Generalized ENvironment for procESs management in cooperatIve Software engineering) project. The GENESIS process management sub-subsyste...

متن کامل

Teaching Global Software Engineering - A Practical Experience

Since software is no longer developed by one enterprise which is located at one single site only, modern software engineers have to strive for distinct skills and capabilities allowing them to work together on a global scale. When conjointly designing, implementing, and testing different software components, these distributed engineers will also have to contribute their local know-how and count...

متن کامل

Workflow Management in the GENESIS Environment

We present the workflow management system of GENESIS (Generalised ENvironment for procESs management in cooperatIve Software engineering), an on-going research project aiming at designing and developing a non-invasive and open source system to support software engineering processes in a highly distributed environment. The process modelling language enables the decomposition of complex processes...

متن کامل

Ein ontologisches Rahmenwerk für Kooperationsunterstützung bei evolutionärer und partizipativer Systementwicklung

Designing cooperation support characterizing work practices in organizations is a complex task for system developers. It should be considered as a change process requiring the participation of various stakeholders within and outside the organization, where the future system will operate. Cooperation modeling should not only allow the identification and understanding of the actual work practices...

متن کامل

A Model of Structured Discourse for Cooperating Intelligent Agents

Resolution of large problems in an organizational context often requires decomposit ion of the problem into subproblems which will allow individual agents to work on the subproblem of their expertise and resolve the overall problem through coordination with each other. Examples of such problems include engineering and software design, project planning, product design and marketing, and auditing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004